flexible sleeve - German English Dictionary